var reflect.lookupCache

13 uses

	reflect (current package)
		type.go#L1719: var lookupCache sync.Map // map[cacheKey]*rtype
		type.go#L1752: 	if ch, ok := lookupCache.Load(ckey); ok {
		type.go#L1785: 			ti, _ := lookupCache.LoadOrStore(ckey, toRType(tt))
		type.go#L1800: 	ti, _ := lookupCache.LoadOrStore(ckey, toRType(&ch.Type))
		type.go#L1820: 	if mt, ok := lookupCache.Load(ckey); ok {
		type.go#L1829: 			ti, _ := lookupCache.LoadOrStore(ckey, toRType(tt))
		type.go#L1873: 	ti, _ := lookupCache.LoadOrStore(ckey, toRType(&mt.Type))
		type.go#L2228: 	if slice, ok := lookupCache.Load(ckey); ok {
		type.go#L2237: 			ti, _ := lookupCache.LoadOrStore(ckey, toRType(tt))
		type.go#L2252: 	ti, _ := lookupCache.LoadOrStore(ckey, toRType(&slice.Type))
		type.go#L2791: 	if array, ok := lookupCache.Load(ckey); ok {
		type.go#L2800: 			ti, _ := lookupCache.LoadOrStore(ckey, toRType(tt))
		type.go#L2913: 	ti, _ := lookupCache.LoadOrStore(ckey, toRType(&array.Type))